taking foot off the gas pedal - Allemand Anglais Dictionnaire